package cn.signalpha.modules.shop.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * Excel实体类
 *
 * @author signalpha
 */
@Data
@ColumnWidth(20)
@HeadRowHeight(20)
@ContentRowHeight(18)
public class SellerWalletExcel implements Serializable {
    private static final long serialVersionUID = 1L;

    @ExcelProperty(value = "id")
    private Long id;

    @ExcelProperty(value = "商户id")
    private Long sellerId;

    @ExcelProperty(value = "类型")
    private Integer type;

    @ExcelProperty(value = "金额类型")
    private Integer amountType;

    @ExcelProperty(value = "金额")
    private Double amount;

    @ExcelProperty(value = "剩余金额")
    private Double amountLast;

    @ExcelProperty(value = "备注")
    private String remark;

    @ExcelProperty(value = "说明")
    private String explains;

    @ExcelProperty(value = "来源id")
    private String sourceId;

    @ExcelProperty(value = "来源类型")
    private String sourceType;

    @ExcelProperty(value = "创建时间")
    private Date createTime;

}
